1
general::
Phrase(s): stick in someone’s mind
to remain in someone’s thinking. • The events of that day stuck in my mind for a very long time. • The image of her smiling face stuck in Henry’s mind for a long time.
McGrawhill's American Idioms And Phrasal Verbs